from Tkinter import Scale, HORIZONTAL

class Beater(Scale):
   def __init__(self, master):
      Scale.__init__(self, master, showvalue=False, orient=HORIZONTAL, length=160)
      self._animate()
   def _animate(self):
      val = self.get()
      if val>0:
         self.set(val-1)
      self.after(20, self._animate)
